fix: cypress command reverted PR#39141
Conversation
WalkthroughThe pull request updates the CI workflow for Cypress tests by replacing a custom command with the standard GitHub Action (cypress-io/github-action@v6). The new approach directly configures parameters such as browser, config file, spec, and working directory, and sets the NODE_ENV environment variable. The former use of the custom command (npx cypress-repeat-pro) has been removed to simplify and streamline test execution. Changes
Sequence Diagram(s)sequenceDiagram
participant GH as GitHub Actions
participant CI as ci-test job
participant CYP as Cypress Action (v6)
participant RUN as Cypress Test Runner
GH->>CI: Trigger CI Workflow
CI->>CYP: Invoke Cypress Action with parameters
CYP->>RUN: Run Cypress tests
RUN-->>CYP: Return test results
CYP-->>CI: Report test outcomes
CI-->>GH: Finish job execution
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: .coderabbit.yaml 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms (3)
🔇 Additional comments (3)
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
Documentation and Community
|
Description
Tip
Add a TL;DR when the description is longer than 500 words or extremely technical (helps the content, marketing, and DevRel team).
Please also include relevant motivation and context. List any dependencies that are required for this change. Add links to Notion, Figma or any other documents that might be relevant to the PR.
Fixes #
Issue Numberor
Fixes
Issue URLWarning
If no issue exists, please create an issue first, and check with the maintainers if the issue is valid.
Automation
/ok-to-test tags="@tag.Sanity"
🔍 Cypress test results
Tip
🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/13232350022
Commit: 7787d67
Cypress dashboard.
Tags:
@tag.SanitySpec:
Mon, 10 Feb 2025 03:35:03 UTC
Communication
Should the DevRel and Marketing teams inform users about this change?
Summary by CodeRabbit
Tests
Chores